package com.ktgj.hotel.domain.rooms;

import com.ktgj.common.core.annotation.Excel;

import java.math.BigDecimal;

public class CancelOrderCondition {

    private Long orderId;//订单编号
    private String cancelCode;//取消类型
    private String reason;//具体原因
    private BigDecimal penaltyAmount;//取消罚金

    /*----------------------------------------------------------------------*/

    /** 备注 */
    @Excel(name = "备注")
    private String remark;

    /** 是否需要发送短信 */
    @Excel(name = "是否需要发送短信")
    private String sendMessages;

    /** 退款方式 */
    @Excel(name = "退款方式")
    private String refundMethod;

    /** 退款金额 */
    @Excel(name = "退款金额")
    private String refundAmount;

    /** 退款渠道 */
    @Excel(name = "退款渠道")
    private String payWay;

    /** 交易流水号 */
    @Excel(name = "交易流水号")
    private String serialNum;

    /** 订单号 */
    @Excel(name = "订单号")
    private Long orderNum;

    public Long getOrderNum() {
        return orderNum;
    }

    public void setOrderNum(Long orderNum) {
        this.orderNum = orderNum;
    }

    public Long getOrderId() {
        return orderId;
    }

    public void setOrderId(Long orderId) {
        this.orderId = orderId;
    }

    public String getCancelCode() {
        return cancelCode;
    }

    public void setCancelCode(String cancelCode) {
        this.cancelCode = cancelCode;
    }

    public String getReason() {
        return reason;
    }

    public void setReason(String reason) {
        this.reason = reason;
    }

    public BigDecimal getPenaltyAmount() {
        return penaltyAmount;
    }

    public void setPenaltyAmount(BigDecimal penaltyAmount) {
        this.penaltyAmount = penaltyAmount;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getSendMessages() {
        return sendMessages;
    }

    public void setSendMessages(String sendMessages) {
        this.sendMessages = sendMessages;
    }

    public String getRefundMethod() {
        return refundMethod;
    }

    public void setRefundMethod(String refundMethod) {
        this.refundMethod = refundMethod;
    }

    public String getRefundAmount() {
        return refundAmount;
    }

    public void setRefundAmount(String refundAmount) {
        this.refundAmount = refundAmount;
    }

    public String getPayWay() {
        return payWay;
    }

    public void setPayWay(String payWay) {
        this.payWay = payWay;
    }

    public String getSerialNum() {
        return serialNum;
    }

    public void setSerialNum(String serialNum) {
        this.serialNum = serialNum;
    }
}
